Uses of Class
negotiator.actions.Action

Packages that use Action
agents   
agents.anac.y2010.AgentFSEGA   
agents.anac.y2010.AgentK   
agents.anac.y2010.AgentSmith   
agents.anac.y2010.Nozomi   
agents.anac.y2010.Southampton   
agents.anac.y2010.Southampton.utils   
agents.anac.y2010.Yushu   
agents.anac.y2011.AgentK2   
agents.anac.y2011.BramAgent   
agents.anac.y2011.Gahboninho   
agents.anac.y2011.HardHeaded   
agents.anac.y2011.IAMhaggler2011   
agents.anac.y2011.Nice_Tit_for_Tat   
agents.anac.y2011.TheNegotiator   
agents.anac.y2011.ValueModelAgent   
negotiator   
negotiator.actions   
negotiator.boaframework.agent   
negotiator.protocol   
 

Uses of Action in agents
 

Fields in agents declared as Action
protected  Action BayesianAgentForAuction.messageOpponent
           
protected  Action BayesianAgentForAuction.myLastAction
           
 

Methods in agents that return Action
 Action EnterBidDialogExtended.askUserForAction(Action opponentAction, Bid myPreviousBid)
          This is called by UIAgent repeatedly, to ask for next action.
 Action EnterBidDialog.askUserForAction(Action opponentAction, Bid myPreviousBid)
          This is called by UIAgent repeatedly, to ask for next action.
 Action UIAgentExtended.chooseAction()
           
 Action UIAgent.chooseAction()
           
 Action TestingAgent.chooseAction()
           
 Action TestAgent.chooseAction()
           
 Action SlowUIAgent.chooseAction()
           
 Action SimpleTFTAgent.chooseAction()
           
 Action SimpleANAC2013Agent.chooseAction()
          Accept if the utility of the opponent's is higher than the target utility; else return a random bid with a utility at least equal to the target utility.
 Action SimpleAgt2.chooseAction()
           
 Action SimpleAgentSavingBidHistory.chooseAction()
           
 Action SimpleAgent.chooseAction()
           
 Action SimilarityAgent.chooseAction()
           
 Action RandomWalkABMPAgent.chooseAction()
           
 Action RandomIncreasingUtilAgent.chooseAction()
           
 Action QOAgent.chooseAction()
           
 Action FuzzyAgent.chooseAction()
           
 Action DecUtilAgent.chooseAction()
           
 Action BayesianAgentForAuctionMultiPhase.chooseAction()
           
 Action BayesianAgentForAuction.chooseAction()
           
 Action BayesianAgent.chooseAction()
           
 Action ABMPExactAgent.chooseAction()
           
 Action ABMPAgent2.chooseAction()
           
 Action ABMPAgent.chooseAction()
           
protected  Action BayesianAgentForAuctionMultiPhase.proposeInitialBid()
           
protected  Action BayesianAgentForAuction.proposeInitialBid()
           
 

Methods in agents with parameters of type Action
 Action EnterBidDialogExtended.askUserForAction(Action opponentAction, Bid myPreviousBid)
          This is called by UIAgent repeatedly, to ask for next action.
 Action EnterBidDialog.askUserForAction(Action opponentAction, Bid myPreviousBid)
          This is called by UIAgent repeatedly, to ask for next action.
protected  BayesianAgentForAuction.ACTIONTYPE BayesianAgentForAuction.getActionType(Action lAction)
           
 void UIAgentExtended.ReceiveMessage(Action opponentAction)
           
 void UIAgent.ReceiveMessage(Action opponentAction)
           
 void TestingAgent.ReceiveMessage(Action opponentAction)
           
 void TestAgent.ReceiveMessage(Action opponentAction)
           
 void SlowUIAgent.ReceiveMessage(Action opponentAction)
           
 void SimpleTFTAgent.ReceiveMessage(Action opponentAction)
           
 void SimpleANAC2013Agent.ReceiveMessage(Action opponentAction)
          Retrieve the bid from the opponent's last action.
 void SimpleAgt2.ReceiveMessage(Action opponentAction)
           
 void SimpleAgentSavingBidHistory.ReceiveMessage(Action opponentAction)
           
 void SimpleAgent.ReceiveMessage(Action opponentAction)
           
 void SimilarityAgent.ReceiveMessage(Action opponentAction)
           
 void RandomWalkABMPAgent.ReceiveMessage(Action opponentAction)
           
 void RandomIncreasingUtilAgent.ReceiveMessage(Action opponentAction)
           
 void QOAgent.ReceiveMessage(Action opponentAction)
           
 void FuzzyAgent.ReceiveMessage(Action opponentAction)
           
 void DecUtilAgent.ReceiveMessage(Action opponentAction)
           
 void BayesianAgentForAuction.ReceiveMessage(Action opponentAction)
           
 void BayesianAgent.ReceiveMessage(Action opponentAction)
           
 void ABMPExactAgent.ReceiveMessage(Action opponentAction)
           
 void ABMPAgent2.ReceiveMessage(Action opponentAction)
           
 void ABMPAgent.ReceiveMessage(Action opponentAction)
           
 

Uses of Action in agents.anac.y2010.AgentFSEGA
 

Methods in agents.anac.y2010.AgentFSEGA that return Action
 Action AgentFSEGA.chooseAction()
          Choose action to present to the opponent.
 

Methods in agents.anac.y2010.AgentFSEGA with parameters of type Action
 void AgentFSEGA.ReceiveMessage(Action opponentAction)
          Receive the opponent's bid.
 

Uses of Action in agents.anac.y2010.AgentK
 

Methods in agents.anac.y2010.AgentK that return Action
 Action Agent_K.chooseAction()
           
 

Methods in agents.anac.y2010.AgentK with parameters of type Action
 void Agent_K.ReceiveMessage(Action opponentAction)
           
 

Uses of Action in agents.anac.y2010.AgentSmith
 

Methods in agents.anac.y2010.AgentSmith that return Action
 Action AgentSmith.chooseAction()
          When we take turn, this function is invoked.
 Action SmithBidStrategy.getNextAction(double time)
          Generate in new action
 Action ABidStrategy.getNextAction(double startTime)
          Selects the next action the agent should perform.
 

Methods in agents.anac.y2010.AgentSmith with parameters of type Action
 void AgentSmith.ReceiveMessage(Action pAction)
          This is called when a action was done, by the other agent.
 

Uses of Action in agents.anac.y2010.Nozomi
 

Methods in agents.anac.y2010.Nozomi that return Action
 Action Nozomi.chooseAction()
           
 

Methods in agents.anac.y2010.Nozomi with parameters of type Action
 void Nozomi.ReceiveMessage(Action opponentAction)
           
 

Uses of Action in agents.anac.y2010.Southampton
 

Fields in agents.anac.y2010.Southampton declared as Action
protected  Action SouthamptonAgent.myLastAction
          My previous action.
 

Methods in agents.anac.y2010.Southampton that return Action
 Action SouthamptonAgent.chooseAction()
           
 

Methods in agents.anac.y2010.Southampton with parameters of type Action
 void SouthamptonAgent.ReceiveMessage(Action opponentAction)
           
 

Uses of Action in agents.anac.y2010.Southampton.utils
 

Methods in agents.anac.y2010.Southampton.utils that return Action
static Action ActionCreator.createAccept(Agent agent)
           
static Action ActionCreator.createOffer(Agent agent, Bid bid)
           
 

Uses of Action in agents.anac.y2010.Yushu
 

Methods in agents.anac.y2010.Yushu that return Action
 Action Yushu.chooseAction()
           
static Action Utility.chooseRandomBidAction(Agent agent)
          Wrapper for getRandomBid, for convenience.
 

Methods in agents.anac.y2010.Yushu with parameters of type Action
 void Yushu.ReceiveMessage(Action opponentAction)
           
 

Uses of Action in agents.anac.y2011.AgentK2
 

Methods in agents.anac.y2011.AgentK2 that return Action
 Action Agent_K2.chooseAction()
           
 

Methods in agents.anac.y2011.AgentK2 with parameters of type Action
 void Agent_K2.ReceiveMessage(Action opponentAction)
           
 

Uses of Action in agents.anac.y2011.BramAgent
 

Methods in agents.anac.y2011.BramAgent that return Action
 Action BRAMAgent.chooseAction()
           
 

Methods in agents.anac.y2011.BramAgent with parameters of type Action
 void BRAMAgent.ReceiveMessage(Action opponentAction)
           
 

Uses of Action in agents.anac.y2011.Gahboninho
 

Methods in agents.anac.y2011.Gahboninho that return Action
 Action Gahboninho.chooseAction()
           
 

Methods in agents.anac.y2011.Gahboninho with parameters of type Action
 void Gahboninho.ReceiveMessage(Action opponentAction)
           
 

Uses of Action in agents.anac.y2011.HardHeaded
 

Methods in agents.anac.y2011.HardHeaded that return Action
 Action KLH.chooseAction()
          This is the main strategy of that determines the behavior of the agent.
 

Methods in agents.anac.y2011.HardHeaded with parameters of type Action
 void KLH.ReceiveMessage(Action pAction)
          Receives opponent's action
 

Uses of Action in agents.anac.y2011.IAMhaggler2011
 

Fields in agents.anac.y2011.IAMhaggler2011 declared as Action
protected  Action IAMhaggler2011.myLastAction
           
 

Methods in agents.anac.y2011.IAMhaggler2011 that return Action
 Action IAMhaggler2011.chooseAction()
           
 

Methods in agents.anac.y2011.IAMhaggler2011 with parameters of type Action
 void IAMhaggler2011.ReceiveMessage(Action opponentAction)
           
 

Uses of Action in agents.anac.y2011.Nice_Tit_for_Tat
 

Methods in agents.anac.y2011.Nice_Tit_for_Tat that return Action
 Action BilateralAgent.chooseAction()
           
protected  Action NiceTitForTat.makeAcceptAction()
           
protected  Action BilateralAgent.makeAcceptAction()
          By default, if an offer is deemed acceptable, we send accept.
 

Methods in agents.anac.y2011.Nice_Tit_for_Tat with parameters of type Action
 void BilateralAgent.ReceiveMessage(Action opponentAction)
           
 

Uses of Action in agents.anac.y2011.TheNegotiator
 

Methods in agents.anac.y2011.TheNegotiator that return Action
 Action TheNegotiator.chooseAction()
          Choose an action to perform.
 Action Acceptor.determineAccept(int phase, double threshold, double time, int movesLeft)
          Determine if it is wise to accept for a given phase on a given time.
 Action BidGenerator.determineOffer(AgentID agentID, int phase, double threshold)
          Determine what (counter)offer should be made in a given phase with a minimum threshold.
 Action Decider.makeDecision()
          Method which returns the action to be performed by the agent.
 

Methods in agents.anac.y2011.TheNegotiator with parameters of type Action
 void TheNegotiator.ReceiveMessage(Action partnerAction)
          Store the actions made by a partner.
 void Decider.setPartnerMove(Action action)
          Stores the bids of the partner in the history with the corresponding utility.
 

Uses of Action in agents.anac.y2011.ValueModelAgent
 

Methods in agents.anac.y2011.ValueModelAgent that return Action
 Action ValueModelAgent.chooseAction()
           
 

Methods in agents.anac.y2011.ValueModelAgent with parameters of type Action
 void ValueModelAgent.ReceiveMessage(Action opponentAction)
           
 

Uses of Action in negotiator
 

Methods in negotiator that return Action
abstract  Action Agent.chooseAction()
          this function is called after ReceiveMessage, with an Offer-action.
 Action NegotiationResult.getLastAction()
           
 

Methods in negotiator with parameters of type Action
 void Agent.ReceiveMessage(Action opponentAction)
          informs you which action the opponent did
 

Constructors in negotiator with parameters of type Action
ActionEvent(Agent actorP, Action actP, int roundP, long elapsed, double utilA, double utilB, java.lang.String remarks)
           
NegotiationOutcome(AlternatingOffersBilateralAtomicNegoSession alternatingOffersBilateralAtomicNegoSession, int runNumber, Action lastAction, java.util.ArrayList<BidPointTime> agentASize, java.util.ArrayList<BidPointTime> agentBSize, boolean startingWithA, SimpleElement additional, double distanceToNash, OutcomeInfo outcomeInfo)
          Creates a new instance of NegotiationOutcome
NegotiationResult(double myDiscountedUtility, Action lastAction, Bid lastBid)
           
 

Uses of Action in negotiator.actions
 

Subclasses of Action in negotiator.actions
 class Accept
          This class is used to create an action which symbolizes that an agent accepts an offer.
 class EndNegotiation
          Class which symbolizes the action to leave a negotiation.
 class IllegalAction
          This action represents that the agent did an illegal action (not fitting the protocol), eg kill his agent.
 class Offer
          Class which symbolizes an offer of an agent for the opponent.
 

Methods in negotiator.actions with parameters of type Action
static Bid Action.getBidFromAction(Action currentAction)
          Method which returns the bid of the current action if it is of the type Offer or else Null.
 

Uses of Action in negotiator.boaframework.agent
 

Methods in negotiator.boaframework.agent that return Action
 Action BOAagent.chooseAction()
          Choose an action to perform.
 

Methods in negotiator.boaframework.agent with parameters of type Action
 void BOAagent.ReceiveMessage(Action opponentAction)
          Store the actions made by a partner.
 

Uses of Action in negotiator.protocol
 

Fields in negotiator.protocol declared as Action
protected  Action BilateralAtomicNegotiationSession.lastAction
           
 

Methods in negotiator.protocol with parameters of type Action
 void Protocol.fireNegotiationActionEvent(Agent actorP, Action actP, int roundP, long elapsed, double time, double utilA, double utilB, double utilADiscount, double utilBDiscount, java.lang.String remarks, boolean finalActionEvent)
           
protected  void BilateralAtomicNegotiationSession.fireNegotiationActionEvent(Agent actorP, Action actP, int roundP, long elapsed, double time, double utilA, double utilB, double utilADiscount, double utilBDiscount, java.lang.String remarks, boolean finalActionEvent)
           
protected  void BilateralAtomicNegotiationSession.fireNegotiationActionEvent(Agent actorP, Action actP, int roundP, long elapsed, double utilA, double utilB, double utilADiscount, double utilBDiscount, java.lang.String remarks, boolean finalActionEvent)
          Deprecated.